#include <iostream>
#include "glob_files.h"
	using glob_files::glob;
	using glob_files::glob_expand;
#include <boost/range/algorithm.hpp>
	using boost::for_each;
#include <string>
	using std::string;


int main (int argc, char *argv[])
{
	std::vector<std::string>  paths1 = glob("*.v*");
	for_each(paths1, [&](string& s){std::cout << "glob = " << s << "\n";});

	std::vector<std::string>	initial{"/home/lg/.mp*", "Debug/*", "main.cpp"};
	std::vector<std::string>  paths2 = glob_expand(initial);
	for_each(paths2, [&](string& s){std::cout << "glob_expand = "  << s << "\n";});

	std::cout << "hello world" << std::endl;
	return(0);
}

